package com.gk.panda.pojo.patrol.request;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

/**
 * @author dubin
 * @create 2022-11-02 9:51
 */
@Data
public class PageReportRequest {
    /**
     * 总站机构
     */
    private String totalOrgId;

    private List<String> orgIds;

    /**
     * 申请时间开始时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date createTimeStart;

    /**
     * 申请时间结束时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date createTimeEnd;

    /**
     * 备注
     */
    private String description;

    /**
     * 巡护类型
     */
    private String patrolType;

    private List<String> patrolTypes;
    /**
     * 事件类型
     */
    private String reportType;

    private List<String> reportTypes;
    private int pageNo = 1;

    private int pageSize = 10;
}
